iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0

Damn Vulnerable DeFi WTF

那就開始正式的進入我們的 CTF 練習,我挑選的練習是從殘酷工學中的其中一個 CTF 挑戰

下面是官方的 notion 提供的練習題單
list


至於挑選這個題目的原因,第一是因爲他是 a 系列比較簡單,第二是因爲 Ethernaut CTF 這個好像需要錢包地址,第三是 QuillCTF Challenges 的題目沒有維護都爛掉了要自己處理環境,綜合以上的條件,我決定挑選 Damn Vulnerable DeFi 絕對不是我懶

架環境 WTF

由於是舊的比賽內容,所以環境一樣要自己處理,不過好在它的教學文件寫的非常完善,所以可以很好的把環境架好

  1. git clone https://github.com/theredguild/damn-vulnerable-defi
  2. git checkout v4.0.0
  3. .env.sample 文件重命名為 .env,並添加一個有效的 RPC URL。這僅對部分題目有用
  4. 安裝 Foundry or 使用 vscodedevcontainer(我個人是使用 Foundry)
  5. damn-vulnerable-defi 的路徑下跑 forge build

基本上等它跑完就差不多啦
下面這邊是跑完的圖(忘記截在跑的時候的圖了)
ls
順便祝大家中秋節快樂~我要去烤肉啦55555555


上一篇
Day 2 - 什麼你還不知道什麼是 Web3??
下一篇
Day 4 - Unstoppable_ 不要停下來啊
系列文
我也想成爲好駭客13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言